take (something) on board - French English Dictionary